package main

import "fmt"

func main() {
	i := 10
	//i的地址 &i
	fmt.Println("i的地址", &i)

	//1.ptr是一个指针变量
	//2.ptr 的类型是*int
	//3.ptr 本身的值是&i
	ptr := &i
	fmt.Printf("ptr=%v ptr地址=%v\n", ptr, &ptr)
	fmt.Printf("ptr type is %T\n", ptr)
	fmt.Printf("ptr指向的值%v\n", *ptr)

}
